package tool

import "net/http"

//用于常量数据定义使用
const (
	First_classmate  = "小明" //第一位同学名字
	Second_classmate = "小周" //第二位同学名字
	There_classmate  = "小张" //第三位同学名字

	//出资理由
	First_reason  = "买水果"
	Second_reason = "交水费"
	There_reason  = "交电费"

	//出资金额——根据人数定义尽量结果是整数
	First_money  = "30"
	Second_money = "60"
	There_money  = "90"
)

//定义一个结构体统计返回的字段值是否符合应有的字段
//因为有三个人所以设置三个参数
type Statistics struct {
	First_number  int //第一位同学次数
	Second_number int //第二位同学次数
	There_number  int //第三位同学次数
}

//添加记录几条记录
func Increase01(apiAddr string, client *http.Client) {
	//因为需求很小所以就不选择关闭
	//后续根据自己的情况设置

	//添加第二条记录
	req, _ := http.NewRequest("GET", "http://"+apiAddr+"/v1/chuzi/add?name="+Second_classmate+"&goout="+Second_money+"&recording="+Second_reason, nil)
	client.Do(req)

	//添加第三条记录
	req, _ = http.NewRequest("GET", "http://"+apiAddr+"/v1/chuzi/add?name="+Second_classmate+"&goout="+There_money+"&recording="+There_reason, nil)
	client.Do(req)
}

//添加记录几条记录
func Increase(apiAddr string, client *http.Client) {
	//因为需求很小所以就不选择关闭
	//后续根据自己的情况设置

	//添加第二条记录
	req, _ := http.NewRequest("GET", "http://"+apiAddr+"/v1/person/add?name=小周&sex=女&age=20&other=重庆三峡职业学院", nil)
	client.Do(req)

	//添加第三条记录
	req, _ = http.NewRequest("GET", "http://"+apiAddr+"/v1/person/add?name=小张&sex=男&age=20&other=重庆三峡职业学院", nil)
	client.Do(req)
}
